(river) branch - German English Dictionary